home *** CD-ROM | disk | FTP | other *** search
/ Imagine the Universe (9th Edition) / Imagine the Universe 9 - Disc 1.iso / pc / imagine / docs / science / try_l2 / javascript / multiwavelength.js < prev    next >
Encoding:
Text File  |  2002-08-02  |  3.4 KB  |  159 lines

  1. size1 = "Blank";
  2. size2 = "Blank";
  3. size3 = "Blank";
  4. size4 = "Blank";
  5. size5 = "Blank";
  6. size6 = "Blank";
  7. size7 = "Blank";
  8. size8 = "Blank";
  9. size9 = "Blank";
  10. size10 = "Blank";
  11.  
  12. function testButton(form) {
  13.         if (form.answer1.value)
  14.     size1 = form.answer1.value;
  15.     if (form.answer2.value)
  16.     size2 = form.answer2.value;
  17.     if (form.answer3.value)
  18.     size3 = form.answer3.value;
  19.     if (form.answer4.value)
  20.     size4 = form.answer4.value;
  21.     if (form.answer5.value)
  22.     size5 = form.answer5.value;
  23.     if (form.answer6.value)
  24.     size6 = form.answer6.value;
  25.     if (form.answer7.value)
  26.     size7 = form.answer7.value;
  27.     if (form.answer8.value)
  28.     size8 = form.answer8.value;
  29.     if (form.answer9.value)
  30.     size9 = form.answer9.value;
  31.     if (form.answer10.value)
  32.     size10 = form.answer10.value;
  33.  
  34.     RightAnswer1 = "G";
  35.     RightAnswer2 = "O";
  36.     RightAnswer3 = "X";
  37.     RightAnswer4 = "G";
  38.     RightAnswer5 = "O";
  39.     RightAnswer6 = "R";
  40.     RightAnswer7 = "X";
  41.     RightAnswer8 = "G";
  42.     RightAnswer9 = "R";
  43.     RightAnswer10 = "U";
  44.  
  45.     NumberCorrect = 0;
  46.     AnswerPage = 'multi_solution.html';
  47.     
  48.     if (size1 == RightAnswer1) {
  49.         NumberCorrect++;
  50.     }
  51.     if (size2 == RightAnswer2) {
  52.         NumberCorrect++;
  53.     }
  54.     if (size3 == RightAnswer3) {
  55.         NumberCorrect++;
  56.     }
  57.     if (size4 == RightAnswer4) {
  58.         NumberCorrect++;
  59.     }
  60.     if (size5 == RightAnswer5) {
  61.         NumberCorrect++;
  62.     }
  63.     if (size6 == RightAnswer6) {
  64.         NumberCorrect++;
  65.     }
  66.     if (size7 == RightAnswer7) {
  67.         NumberCorrect++;
  68.     }
  69.     if (size8 == RightAnswer8) {
  70.         NumberCorrect++;
  71.     }
  72.     if (size9 == RightAnswer9) {
  73.         NumberCorrect++;
  74.     }
  75.     if (size10 == RightAnswer10) {
  76.         NumberCorrect++;
  77.     }
  78.     
  79.     
  80.     alert ("You answered " +NumberCorrect + " out of 10 questions correctly!");
  81.     if (NumberCorrect==10) {
  82.         location = AnswerPage; 
  83.     }
  84. }
  85.  
  86. function answerButton(form) {
  87.         if (form.answer1.value)
  88.     size1 = form.answer1.value;
  89.     if (form.answer2.value)
  90.     size2 = form.answer2.value;
  91.     if (form.answer3.value)
  92.     size3 = form.answer3.value;
  93.     if (form.answer4.value)
  94.     size4 = form.answer4.value;
  95.     if (form.answer5.value)
  96.     size5 = form.answer5.value;
  97.     if (form.answer6.value)
  98.     size6 = form.answer6.value;
  99.     if (form.answer7.value)
  100.     size7 = form.answer7.value;
  101.     if (form.answer8.value)
  102.     size8 = form.answer8.value;
  103.     if (form.answer9.value)
  104.     size9 = form.answer9.value;
  105.     if (form.answer10.value)
  106.     size10 = form.answer10.value;
  107.  
  108.     RightAnswer1 = "G";
  109.     RightAnswer2 = "O";
  110.     RightAnswer3 = "X";
  111.     RightAnswer4 = "G";
  112.     RightAnswer5 = "O";
  113.     RightAnswer6 = "R";
  114.     RightAnswer7 = "X";
  115.     RightAnswer8 = "G";
  116.     RightAnswer9 = "R";
  117.     RightAnswer10 = "U";
  118.  
  119.     NumberCorrect = 0;
  120.     AnswerPage = 'multi_solution.html';
  121.     
  122.     if (size1 == RightAnswer1) {
  123.         NumberCorrect++;
  124.     }
  125.     if (size2 == RightAnswer2) {
  126.         NumberCorrect++;
  127.     }
  128.     if (size3 == RightAnswer3) {
  129.         NumberCorrect++;
  130.     }
  131.     if (size4 == RightAnswer4) {
  132.         NumberCorrect++;
  133.     }
  134.     if (size5 == RightAnswer5) {
  135.         NumberCorrect++;
  136.     }
  137.     if (size6 == RightAnswer6) {
  138.         NumberCorrect++;
  139.     }
  140.     if (size7 == RightAnswer7) {
  141.         NumberCorrect++;
  142.     }
  143.     if (size8 == RightAnswer8) {
  144.         NumberCorrect++;
  145.     }
  146.     if (size9 == RightAnswer9) {
  147.         NumberCorrect++;
  148.     }
  149.     if (size10 == RightAnswer10) {
  150.         NumberCorrect++;
  151.     }
  152.     
  153.     
  154.     alert ("You answered " +NumberCorrect + " out of 10 questions correctly!");
  155.     location = AnswerPage; 
  156. }
  157.  
  158.     
  159.